import $service from '../../../../service.js';
var that;
const app = getApp()
Page({
    data: {
        //1.9之前版本代码
        // isactive: 1,
        // prescriptionlist: [], //处方
        // checklistList: [], //检查
        // guidanceList: [], // 健康
        // hospitalizationList: [], //住院
        // applicationFormList: [], // 申请单
        // isshow: false,
        // prescription_type: '请选择',
        // zt: '请选择',
        // patient_phone: '',
        // patient_name: '',
        // isprescriptiontypeshow: false,
        // isztshow: false,
        // loadingText: '',
        // loadingType: true,
        // noMore: false,
        // state: '',
        // type: '',
        // params: {
        //     "current": 1,
        //     "maxTime": "",
        //     "minTime": "",
        //     "prescriptionState": "",
        //     "prescriptionType": "",
        //     "size": 10,
        //     "userName": "",
        //     "patientName": "",
        //     "patientPhone": "",
        // },
        // typeList:[{
        //     type: '中药',
        //     value: '1'
        // },{
        //     type: '西药',
        //     value: '2'
        // }],
        // stateList: [{
        //     state: '审核通过',
        //     value: '1'
        // },{
        //     state: '审核驳回',
        //     value: '2'
        // },{
        //     state: '审核中',
        //     value: '3'
        // }]
    },
    onLoad() {
        // that = this.data;
        // this.getPrescriptionHistoryP();
    },
    // // 健康指导意见单
    // getHealthGuidanceListP() {
    //     app.http.getHealthGuidanceListP(that.params).then(res => {
    //         if (!that.noMore) {
    //             let list = $service.deepClone(res.data.list);
    //             if (list.length < 10) {
    //                 this.setData({
    //                     noMore: true
    //                 })
    //             }
    //             that.guidanceList = that.params.current == 1 ? list : that.guidanceList.concat(list);
    //             this.setData({
    //                 guidanceList: that.guidanceList
    //             })
    //         }
    //     }).catch(err => {
    //         $service.showToast(err.msg);
    //     }).finally(res => {
    //         wx.stopPullDownRefresh()
    //     })
    // },
    //  // 病例管理-申请单
    //  getApplicationFormListP() {
    //     app.http.getApplicationFormListP(that.params).then(res => {
    //         if (!that.noMore) {
    //             let list = $service.deepClone(res.data.list);
    //             if (list.length < 10) {
    //                 this.setData({
    //                     noMore: true
    //                 })
    //             }
    //             that.applicationFormList = that.params.current == 1 ? list : that.applicationFormList.concat(list);
    //             console.log(that.applicationFormList)
    //             this.setData({
    //                 applicationFormList: that.applicationFormList
    //             })
    //         }
    //     }).catch(err => {
    //         $service.showToast(err.msg);
    //     }).finally(res => {
    //         wx.stopPullDownRefresh()
    //     })
    // },
    //  // 住院建议书
    //  getHospitalizationListP() {
    //     app.http.getHospitalizationListP(that.params).then(res => {
    //         if (!that.noMore) {
    //             let list = $service.deepClone(res.data.list);
    //             if (list.length < 10) {
    //                 this.setData({
    //                     noMore: true
    //                 })
    //             }
    //             that.hospitalizationList = that.params.current == 1 ? list : that.hospitalizationList.concat(list);
    //             this.setData({
    //                 hospitalizationList: that.hospitalizationList
    //             })
    //         }
    //     }).catch(err => {
    //         $service.showToast(err.msg);
    //     }).finally(res => {
    //         wx.stopPullDownRefresh()
    //     })
    // },
    // // 病例管理-检验检查意见单
    // getInquiryInspectionListP() {
    //     app.http.getInquiryInspectionListP(that.params).then(res => {
    //         if (!that.noMore) {
    //             let list = $service.deepClone(res.data.list);
    //             if (list.length < 10) {
    //                 this.setData({
    //                     noMore: true
    //                 })
    //             }
    //             that.checklistList = that.params.current == 1 ? list : that.checklistList.concat(list);
    //             this.setData({
    //                 checklistList: that.checklistList
    //             })
    //         }
    //     }).catch(err => {
    //         $service.showToast(err.msg);
    //     }).finally(res => {
    //         wx.stopPullDownRefresh()
    //     })
    // },
    // // 查询处方历史列表
    // getPrescriptionHistoryP() {
    //     app.http.getPrescriptionHistoryP(that.params).then(res => {
    //         if (!that.noMore) {
    //             let list = $service.deepClone(res.data.list);
    //             if (list.length < 10) {
    //                 this.setData({
    //                     noMore: true
    //                 })
    //             }
    //             that.prescriptionlist = that.params.current == 1 ? list : that.prescriptionlist.concat(list);
    //             this.setData({
    //                 prescriptionlist: that.prescriptionlist
    //             })
    //         }
    //     }).catch(err => {
    //         $service.showToast(err.msg);
    //     }).finally(res => {
    //         wx.stopPullDownRefresh()
    //     })
    // },
    // // 输入框
    // inputChange(e) {
    //     var index = e.currentTarget.dataset.index;
    //     if (index == 0) {
    //         that.params.patientName = e.detail.value
    //     } else {
    //         that.params.patientPhone = e.detail.value
    //     }
    //     this.setData({
    //         'params.patientName': that.params.patientName,
    //         'params.patientPhone':  that.params.patientPhone
    //     })
    // },
    // // 选择框
    // pickChange(e) {
    //     let index = e.detail.value;
    //     let type = e.target.dataset.type;
    //     if (type === 'state') {
    //         that.params.prescriptionState = that.stateList[index].value;
    //         that.state = that.stateList[index].state;
    //     } else {
    //         that.params.prescriptionType = that.typeList[index].value;
    //         that.type = that.typeList[index].type;
    //     }
    //     this.setData({
    //         'params.prescriptionState':  that.params.prescriptionState,
    //         'params.prescriptionType':  that.params.prescriptionType,
    //         state: that.state,
    //         type: that.type
    //     })
    // },
    // // 时间选择器
    // bookTime (e) {
    //     let time = e.detail.time;
    //     let type = e.target.dataset.type;
    //     if (type === 'start') {
    //         that.params.minTime = time;
    //     } else {
    //         that.params.maxTime = time;
    //     }
    //     this.setData({
    //         'params.minTime': that.params.minTime,
    //         'params.maxTime': that.params.maxTime
    //     })
    // },
    // // 下拉刷新
    // onPullDownRefresh() {
    //     this.setData({
    //         isshow: false,
    //         params: {
    //             "current": 1,
    //             "maxTime": "",
    //             "minTime": "",
    //             "prescriptionState": "",
    //             "prescriptionType": "",
    //             "size": 10,
    //             "userName": "",
    //             "patientName": "",
    //             "patientPhone": "",
    //         }
    //     })
    //     this.switchFun(Number(that.isactive));
    // },
    // // 触底加载
    // onReachBottom: function() {
    //     if (!that.noMore) {
    //         that.params.current ++ 
    //         this.setData({
    //             'params.current': that.params.current
    //         })
    //         this.switchFun(Number(that.isactive));
    //     }
    // },
    // // 选项卡
    // taptab(e) {
    //     var index = e.currentTarget.dataset.index;
    //     this.setData({
    //         isactive: index,
    //         params: {
    //             "current": 1,
    //             "maxTime": "",
    //             "minTime": "",
    //             "prescriptionState": "",
    //             "prescriptionType": "",
    //             "size": 10,
    //             "userName": "",
    //             "patientName": "",
    //             "patientPhone": "",
    //         },
    //         noMore: false
    //     })
    //     this.switchFun(Number(index));
    // },
    // //保存
    // qr_Btn() {
    //     this.setData({
    //         isshow: false,
    //         'params.current': 1,
    //         noMore: false
    //     })
    //     this.switchFun(Number(that.isactive));
    // },
    // switchFun(active) {
    //     switch(active) {
    //         case 1:
    //             this.getPrescriptionHistoryP();
    //             break;
    //         case 2:
    //             this.getInquiryInspectionListP();
    //             break;
    //         case 3:
    //             this.getHealthGuidanceListP();
    //             break;
    //         case 4:
    //             this.getHospitalizationListP();
    //             break;
    //         case 5:
    //             this.getApplicationFormListP();
    //             break;
    //    } 
    // },
    // tapactive(e) {
    //     console.log(e)
    //     var num = e.currentTarget.dataset.num;
    //     if (num == 0) {
    //         this.data.isshow = !this.data.isshow
    //         this.setData({
    //             isshow: this.data.isshow
    //         })
    //     } else {
    //         var index = e.currentTarget.dataset.index;
    //         this.setData({
    //             activenum: index
    //         })
    //     }
    // },
    // // 详情
    // gotopage(e) {
    //     console.log(e)
    //     var index = e.currentTarget.dataset.index;
    //     var num = e.currentTarget.dataset.num;
    //     var type = e.currentTarget.dataset.type;
    //     if (num == 0) { //处方用药详情 
    //         $service.openPage('../../index/index_medication_details/index_medication_details?prescription_id=' +
    //             this.data.prescriptionlist[index].id)
    //     } else if (num == 1) { //处方详情
    //         let state = this.data.prescriptionlist[index].prescriptionState === '药师审核通过' ? '1' : ''
    //         $service.openPage('../../index/index_prescription_details/index_prescription_details?prescription_id=' +
    //             this.data.prescriptionlist[index].id + '&state=' + state)
    //     } else if (num == 2) { //检验检查详情
    //         $service.openPage('../../index/index_health_guidance/index_health_guidance?id=' + this.data.checklistList[
    //             index].id + '&type=3')
    //     } else if (num == 3) { //健康指导
    //         console.log(this.data.guidanceList[index])
    //         $service.openPage('../../index/index_health_guidance/index_health_guidance?id=' + this.data.guidanceList[
    //             index].id + '&type=2')
    //     } else if (num == 4) { //住院建议
    //         $service.openPage('../../index/index_health_guidance/index_health_guidance?id=' + this.data.hospitalizationList[
    //             index].id + '&type=1')
    //     } else if (num == 5) { // 申请单
    //         $service.openPage('../../index/index_health_guidance/index_health_guidance?id=' + this.data.applicationFormList[
    //             index].id + '&type=5' + '&value=' + this.data.applicationFormList[
    //                 index].templateValue)
    //     }
    // },
})
